turn in – English–Latine translations

🇬🇧 en la 🇻🇦

turn in verb

  • to relinquish; to tell on someone to the authorities
commendare
  • to submit something
do
Wiktionary Links